package cn.yitun.chat.yitunserverimapicore.business.group.service;

import cn.yitun.chat.yituncommonmessage.result.ResultMessage;
import cn.yitun.chat.yitunservercommonlib.crud.yitun.CrudService;
import cn.yitun.chat.yitunservercommonlib.dataentity.dto.group.GroupHeadDto;
import cn.yitun.chat.yitunservercommonlib.dataentity.po.group.GroupHeadInfo;
import cn.yitun.chat.yitunservercommonlib.dataentity.vo.group.GroupHeadVo;

import java.util.List;

/**
 * 
 * Date 2019-01-21 14:15:31<br>
 * Description
 * 
 * @author yitun
 * @since 1.0.0
 */
public interface GroupHeadService
		extends CrudService<GroupHeadDto, GroupHeadInfo, GroupHeadVo> {


	ResultMessage uploadHead(Long userId, GroupHeadDto groupHead) ;

	GroupHeadVo getGroupHeadByGroupId(Long groupId) ;

	List<GroupHeadVo> getGroupHeadListByGroupIds(List<Long> ids) ;
}
